carry a torch for (someone)

Translations
avoir un faible pour quelqu’un
Definitions
To have unrequited feelings of love or affection for someone, often while keeping those feelings secret or unexpressed.
Words
carry

verb
avoir
a

article or possessive pronoun
une
torch

noun
flamme
for

preposition
pour
someone

pronoun
quelqu’un